TODO: Update
authorColin Walters <walters@verbum.org>
Mon, 21 Nov 2011 01:49:15 +0000 (20:49 -0500)
committerColin Walters <walters@verbum.org>
Mon, 21 Nov 2011 01:49:15 +0000 (20:49 -0500)
TODO

diff --git a/TODO b/TODO
index effa8c2f841b4a6738a162c2b4b0c107fb9087e2..14fe2dca8cd323f7861d6b937f7b94bea7b67b57 100644 (file)
--- a/TODO
+++ b/TODO
@@ -1,35 +1,26 @@
 Core
--------
+----
 
-* ostree diff - diff working copy versus branch
+* Documentation
+* Commit a set of modified files on top of previous
+* Multithreaded I/O and checksumming
+* GPG signatures on commits
+* Tests of corrupted repositories, more error conditions
 
-Base
-----
+Selfhosting (ostree-build)
+-----------
 
-* Replace Debian network scripts with NM
-* Builder should get source packages for everything too
- - Try rebuilding them
-* Infrastructure for overlaying artifacts on top
- - jhbuild
-* Actually boot into X/GNOME
-* Split trees between base and devel
+* Support for building things not already installed
+  - Commit artifacts into root
+  - Compose, commit into updated root
 
-Deployment
-----------
+GNOMEOS
+-------
 
+* "Installer"
+  - Pull username/uid from host
 * Daemon mode / DBus service
-
 * GRUB management
-
 * Configuration management
-  - boot essential, how the OS was initially deployed
-  - What about e.g. users added after OS installation?
-  - host SSH keys?
-  - Then other stuff
-
-* GPG signatures on commits
-
-Development
------------
-
-* Infrasturcture for rebuilding artifacts
+  - Fixing up programs that modify /etc
+  - Diff of /etc on root switches